package cn.jbolt.ai.demo.service;


import cn.jbolt.ai.demo.vo.DimensionDemoVO;
import cn.jbolt.util.Result;


public interface DemoService {

    /**
     * 向量化演示
     * @return
     */
    Result embeddingDemo(DimensionDemoVO vo);




    /**
     * 文档提取
     * @param url
     * @return
     */
    Result docParseDemo(String url);

    /**
     * 文档拆分
     * @param url
     * @param chunkSize 分块大小
     * @param chunkOverlap 重叠大小
     * @return
     */
    Result docSplitDemo(String url, Integer chunkSize, Integer chunkOverlap);






}
